foster child fantasy - Spanish English Dictionary